Multiplication, Division and Shift Instructions in Parallel Random Access Machines

نویسندگان

  • Jerry L. Trahan
  • Michael C. Loui
  • Vijaya Ramachandran
چکیده

Trahan, J.L., M.C. Loui and V. Ramachandran, Multiplication, division and shift instructions in parallel random access machines, Theoretical Computer Science 100 (1992) l-44. We prove that polynomial time on a parallel random access machine (PRAM) with unit-cost multiplication and division or on a PRAM with unit-cost shifts is equivalent to polynomial space on a Turing machine (PSPACE). This extends the result that polynomial time on a basic PRAM is equivalent to PSPACE to hold when the PRAM is allowed multiplication or division or unrestricted shifts. It also extends to the PRAM the results that polynomial time on a random access machine (RAM) with multiplication is equivalent to PSPACE and that polynomial time on a RAM with *A preliminary version of a portion of this work appeared in the proceedings of the 22nd Conference on Information Sciences and Systems held in 1988 at Princeton, NJ. This work was conducted at the Coordinated Science Laboratory of the University of Illinois at Urbana-Champaign with the support of the Joint Services Electronics Program (U.S. Army, U.S. Navy, U.S. Air Force) under Contract N0001484-C0149. The work of the second author was also supported in part by the National Science Foundation under grant CCR-8922008. 0304-3975/92/$05.00

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modified 32-Bit Shift-Add Multiplier Design for Low Power Application

Multiplication is a basic operation in any signal processing application. Multiplication is the most important one among the four arithmetic operations like addition, subtraction, and division. Multipliers are usually hardware intensive, and the main parameters of concern are high speed, low cost, and less VLSI area. The propagation time and power consumption in the multiplier are always high. ...

متن کامل

Division in Idealized Unit Cost RAMS

W e study the power of RAM acceptors with several instruction sets. W e exhibit several instances where the availability of the division operator increases the power of the acceptors. W e also show that in certain situations parallelism and stochastic features (“distributed random choices”) are provably more powerful than either parallelism or randomness alone. W e relate the class of probabili...

متن کامل

Solving the Problem of Scheduling Unrelated Parallel Machines with Limited Access to Jobs

Nowadays, by successful application of on time production concept in other concepts like production management and storage, the need to complete the processing of jobs in their delivery time is considered a key issue in industrial environments. Unrelated parallel machines scheduling is a general mood of classic problems of parallel machines. In some of the applications of unrelated parallel mac...

متن کامل

Solving the Problem of Scheduling Unrelated Parallel Machines with Limited Access to Jobs

Nowadays, by successful application of on time production concept in other concepts like production management and storage, the need to complete the processing of jobs in their delivery time is considered a key issue in industrial environments. Unrelated parallel machines scheduling is a general mood of classic problems of parallel machines. In some of the applications of unrelated parallel mac...

متن کامل

Static Dictionaries on RAMs: Query time is necessary and sufficient

In this paper we consider solutions to the static dictionary problem on RAMs, i.e. random access machines where the only restriction on the finite instruction set is that all computational instructions are in . Our main result is a tight upper and lower bound of "! #%$ &('*)+#,$-&.#,$-&('0/ on the time for answering membership queries in a set of size ' when reasonable space is used for the dat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 100  شماره 

صفحات  -

تاریخ انتشار 1992